NavBar



Software Engineer

Category - Engineering

Description

Software engineers are specialists who are in charge of the testing, design, development and maintenance of computer software for business and personal use. They apply the principles of mathematics, engineering and computer science in creating and managing software.

Qualifications

Bachelor’s Degree in Computer Science, Software Engineering, Computer Programming, Software Development, Mathematics, or a similar field. Some software engineers can gain employment with a high school diploma and 10 or more years of relevant experience. Some companies may require a master’s degree in computer science or a related subject. For researching, a doctorate may be prefferable.


This list of careers is continuously expanding and improving. Please submit suggestions for professions not covered here.